\section{File List}
Here is a list of all files with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{send_8c}{send.\+c} }{\pageref{send_8c}}{}
\item\contentsline{section}{\hyperlink{testflash_8c}{testflash.\+c} \\*Create or read a flash test pattern file -\/ used for testing esp8266 flash }{\pageref{testflash_8c}}{}
\item\contentsline{section}{3rd\+\_\+party/\hyperlink{cal__dex_8c}{cal\+\_\+dex.\+c} }{\pageref{cal__dex_8c}}{}
\item\contentsline{section}{3rd\+\_\+party/\hyperlink{ili9341__adafruit_8c}{ili9341\+\_\+adafruit.\+c} }{\pageref{ili9341__adafruit_8c}}{}
\item\contentsline{section}{3rd\+\_\+party/\hyperlink{ili9341__adafruit_8h}{ili9341\+\_\+adafruit.\+h} }{\pageref{ili9341__adafruit_8h}}{}
\item\contentsline{section}{cordic/\hyperlink{cordic_8c}{cordic.\+c} \\*Cordic Routines Handle angle outside of the first quadrant Added standalone test to verify C\+O\+R\+D\+IC against math library Add Documentation and references }{\pageref{cordic_8c}}{}
\item\contentsline{section}{cordic/\hyperlink{cordic_8h}{cordic.\+h} \\*Cordic Routines Handle angle outside of the first quadrant Added standalone test to verify C\+O\+R\+D\+IC against math library Add Documentation and references }{\pageref{cordic_8h}}{}
\item\contentsline{section}{cordic/\hyperlink{cordic2c__inc_8h}{cordic2c\+\_\+inc.\+h} }{\pageref{cordic2c__inc_8h}}{}
\item\contentsline{section}{cordic/make\+\_\+cordic/\hyperlink{cordic2c_8c}{cordic2c.\+c} }{\pageref{cordic2c_8c}}{}
\item\contentsline{section}{display/\hyperlink{font_8c}{font.\+c} \\*Font display for ili9341 driver Displays fonts generated by bdffont2c B\+DF to C code converter B\+DF = Glyph Bitmap Distribution Format The code handles fixed, proportional and bounding box format fonts }{\pageref{font_8c}}{}
\item\contentsline{section}{display/\hyperlink{display_2font_8h}{font.\+h} }{\pageref{display_2font_8h}}{}
\item\contentsline{section}{display/\hyperlink{fonts_8h}{fonts.\+h} }{\pageref{fonts_8h}}{}
\item\contentsline{section}{display/\hyperlink{ili9341_8c}{ili9341.\+c} \\*Ili9341 driver inspired by Adafruit ili9341 code All code in this file has been rewritten by Mike Gore }{\pageref{ili9341_8c}}{}
\item\contentsline{section}{display/\hyperlink{ili9341_8h}{ili9341.\+h} \\*Ili9341 driver inspired by Adafruit ili9341 code All code in this file has been rewritten by Mike Gore }{\pageref{ili9341_8h}}{}
\item\contentsline{section}{display/\hyperlink{ili9341__hal_8c}{ili9341\+\_\+hal.\+c} \\*Ili9341 driver inspired by Adafruit ili9341 code All code in this file has been rewritten by Mike Gore }{\pageref{ili9341__hal_8c}}{}
\item\contentsline{section}{display/\hyperlink{tft__printf_8c}{tft\+\_\+printf.\+c} }{\pageref{tft__printf_8c}}{}
\item\contentsline{section}{display/\hyperlink{tft__printf_8h}{tft\+\_\+printf.\+h} \\*Printf wrapper for ili9341 drivers }{\pageref{tft__printf_8h}}{}
\item\contentsline{section}{display/\hyperlink{vfont_8c}{vfont.\+c} }{\pageref{vfont_8c}}{}
\item\contentsline{section}{display/\hyperlink{vfont_8h}{vfont.\+h} }{\pageref{vfont_8h}}{}
\item\contentsline{section}{display/\hyperlink{vfonts_8h}{vfonts.\+h} }{\pageref{vfonts_8h}}{}
\item\contentsline{section}{earth/\hyperlink{earth2wireframe_8c}{earth2wireframe.\+c} \\*Convert Earth wireframe in Lon, Lat pairs into X,Y,Z integer fixed point Each group (a set of Lon, Lat pairs) is separated by one or more blank lines, \# are comments and ignored }{\pageref{earth2wireframe_8c}}{}
\item\contentsline{section}{esp8266/\hyperlink{bits_8h}{bits.\+h} }{\pageref{bits_8h}}{}
\item\contentsline{section}{esp8266/\hyperlink{cpu_8h}{cpu.\+h} \\*Master Include for Fat\+Fs, R\+TC, Timers A\+V\+R8 -\/ Part of H\+P85 disk emulator }{\pageref{cpu_8h}}{}
\item\contentsline{section}{esp8266/\hyperlink{debug_8c}{debug.\+c} \\*Small printf user function }{\pageref{debug_8c}}{}
\item\contentsline{section}{esp8266/\hyperlink{debug_8h}{debug.\+h} \\*Small printf user function }{\pageref{debug_8h}}{}
\item\contentsline{section}{esp8266/\hyperlink{flash_8c}{flash.\+c} \\*Flash read and bit test utilities }{\pageref{flash_8c}}{}
\item\contentsline{section}{esp8266/\hyperlink{flash_8h}{flash.\+h} \\*Flash read and bit test utilities }{\pageref{flash_8h}}{}
\item\contentsline{section}{esp8266/\hyperlink{hal_8c}{hal.\+c} \\*H\+AL layer S\+PI, G\+P\+IO, address and chip select }{\pageref{hal_8c}}{}
\item\contentsline{section}{esp8266/\hyperlink{hal_8h}{hal.\+h} }{\pageref{hal_8h}}{}
\item\contentsline{section}{esp8266/\hyperlink{hspi_8c}{hspi.\+c} \\*H\+S\+PI driver for E\+S\+P8255 Based on initial work from Sem 2015 -\/ rewrittem Added code to handle proper aligned reads and writes and buffering }{\pageref{hspi_8c}}{}
\item\contentsline{section}{esp8266/\hyperlink{hspi_8h}{hspi.\+h} }{\pageref{hspi_8h}}{}
\item\contentsline{section}{esp8266/\hyperlink{rtc_8c}{rtc.\+c} }{\pageref{rtc_8c}}{}
\item\contentsline{section}{esp8266/\hyperlink{rtc_8h}{rtc.\+h} }{\pageref{rtc_8h}}{}
\item\contentsline{section}{esp8266/\hyperlink{system_8c}{system.\+c} \\*Memory and system utilities }{\pageref{system_8c}}{}
\item\contentsline{section}{esp8266/\hyperlink{system_8h}{system.\+h} \\*System memory and reset utilities }{\pageref{system_8h}}{}
\item\contentsline{section}{esp8266/\hyperlink{uart_8c}{uart.\+c} \\*Uart driver for E\+S\+P8266 }{\pageref{uart_8c}}{}
\item\contentsline{section}{esp8266/\hyperlink{uart_8h}{uart.\+h} }{\pageref{uart_8h}}{}
\item\contentsline{section}{esp8266/\hyperlink{esp8266_2uart__register_8h}{uart\+\_\+register.\+h} }{\pageref{esp8266_2uart__register_8h}}{}
\item\contentsline{section}{fatfs.\+hal/\hyperlink{diskio_8c}{diskio.\+c} }{\pageref{diskio_8c}}{}
\item\contentsline{section}{fatfs.\+hal/\hyperlink{diskio_8h}{diskio.\+h} }{\pageref{diskio_8h}}{}
\item\contentsline{section}{fatfs.\+hal/\hyperlink{mmc_8c}{mmc.\+c} }{\pageref{mmc_8c}}{}
\item\contentsline{section}{fatfs.\+hal/\hyperlink{mmc_8h}{mmc.\+h} }{\pageref{mmc_8h}}{}
\item\contentsline{section}{fatfs.\+hal/\hyperlink{mmc__hal_8c}{mmc\+\_\+hal.\+c} }{\pageref{mmc__hal_8c}}{}
\item\contentsline{section}{fatfs.\+hal/\hyperlink{mmc__hal_8h}{mmc\+\_\+hal.\+h} }{\pageref{mmc__hal_8h}}{}
\item\contentsline{section}{fatfs.\+sup/\hyperlink{fatfs_8h}{fatfs.\+h} }{\pageref{fatfs_8h}}{}
\item\contentsline{section}{fatfs.\+sup/\hyperlink{fatfs__sup_8c}{fatfs\+\_\+sup.\+c} }{\pageref{fatfs__sup_8c}}{}
\item\contentsline{section}{fatfs.\+sup/\hyperlink{fatfs__sup_8h}{fatfs\+\_\+sup.\+h} }{\pageref{fatfs__sup_8h}}{}
\item\contentsline{section}{fatfs.\+sup/\hyperlink{fatfs__tests_8c}{fatfs\+\_\+tests.\+c} }{\pageref{fatfs__tests_8c}}{}
\item\contentsline{section}{fatfs.\+sup/\hyperlink{fatfs__tests_8h}{fatfs\+\_\+tests.\+h} }{\pageref{fatfs__tests_8h}}{}
\item\contentsline{section}{fatfs/\hyperlink{ff_8c}{ff.\+c} }{\pageref{ff_8c}}{}
\item\contentsline{section}{fatfs/\hyperlink{ff_8h}{ff.\+h} }{\pageref{ff_8h}}{}
\item\contentsline{section}{fatfs/\hyperlink{ffconf_8h}{ffconf.\+h} }{\pageref{ffconf_8h}}{}
\item\contentsline{section}{fatfs/\hyperlink{integer_8h}{integer.\+h} }{\pageref{integer_8h}}{}
\item\contentsline{section}{fatfs/option/\hyperlink{cc932_8c}{cc932.\+c} }{\pageref{cc932_8c}}{}
\item\contentsline{section}{fatfs/option/\hyperlink{cc936_8c}{cc936.\+c} }{\pageref{cc936_8c}}{}
\item\contentsline{section}{fatfs/option/\hyperlink{cc949_8c}{cc949.\+c} }{\pageref{cc949_8c}}{}
\item\contentsline{section}{fatfs/option/\hyperlink{cc950_8c}{cc950.\+c} }{\pageref{cc950_8c}}{}
\item\contentsline{section}{fatfs/option/\hyperlink{ccsbcs_8c}{ccsbcs.\+c} }{\pageref{ccsbcs_8c}}{}
\item\contentsline{section}{fatfs/option/\hyperlink{syscall_8c}{syscall.\+c} }{\pageref{syscall_8c}}{}
\item\contentsline{section}{fatfs/option/\hyperlink{unicode_8c}{unicode.\+c} }{\pageref{unicode_8c}}{}
\item\contentsline{section}{fonts/\hyperlink{bdffont2c_8c}{bdffont2c.\+c} \\*B\+DF to C code converter Copyright \copyright{} 2015 Mike Gore }{\pageref{bdffont2c_8c}}{}
\item\contentsline{section}{fonts/\hyperlink{bdffontutil_8c}{bdffontutil.\+c} \\*B\+DF to C code converter Copyright \copyright{} 2015 Mike Gore Displays fonts generated by bdffont2c B\+DF to C code converter B\+DF = Glyph Bitmap Distribution Format The code handles fixed, proportional and bounding box format fonts }{\pageref{bdffontutil_8c}}{}
\item\contentsline{section}{fonts/\hyperlink{bdffontutil_8h}{bdffontutil.\+h} \\*Par B\+DF font utils for B\+DF to C code converter Displays fonts generated by bdffont2c B\+DF to C code converter B\+DF = Glyph Bitmap Distribution Format The code handles fixed, proportional and bounding box format fonts }{\pageref{bdffontutil_8h}}{}
\item\contentsline{section}{fonts/\hyperlink{bdfview_8c}{bdfview.\+c} }{\pageref{bdfview_8c}}{}
\item\contentsline{section}{fonts/\hyperlink{fonts_2font_8h}{font.\+h} }{\pageref{fonts_2font_8h}}{}
\item\contentsline{section}{include/\hyperlink{spi__register_8h}{spi\+\_\+register.\+h} }{\pageref{spi__register_8h}}{}
\item\contentsline{section}{include/\hyperlink{include_2uart__register_8h}{uart\+\_\+register.\+h} }{\pageref{include_2uart__register_8h}}{}
\item\contentsline{section}{include/\hyperlink{user__config_8h}{user\+\_\+config.\+h} \\*Master include file for project Includes all project includes and defines here }{\pageref{user__config_8h}}{}
\item\contentsline{section}{lib/\hyperlink{matrix_8c}{matrix.\+c} \\*Matrix functions }{\pageref{matrix_8c}}{}
\item\contentsline{section}{lib/\hyperlink{matrix_8h}{matrix.\+h} \\*Matrix functions }{\pageref{matrix_8h}}{}
\item\contentsline{section}{lib/\hyperlink{queue_8c}{queue.\+c} \\*Ring buffer code }{\pageref{queue_8c}}{}
\item\contentsline{section}{lib/\hyperlink{queue_8h}{queue.\+h} \\*Ring buffer code }{\pageref{queue_8h}}{}
\item\contentsline{section}{lib/\hyperlink{sort_8c}{sort.\+c} }{\pageref{sort_8c}}{}
\item\contentsline{section}{lib/\hyperlink{sort_8h}{sort.\+h} \\*Integer sort }{\pageref{sort_8h}}{}
\item\contentsline{section}{lib/\hyperlink{stringsup_8c}{stringsup.\+c} }{\pageref{stringsup_8c}}{}
\item\contentsline{section}{lib/\hyperlink{stringsup_8h}{stringsup.\+h} \\*Various string and character functions }{\pageref{stringsup_8h}}{}
\item\contentsline{section}{lib/\hyperlink{time_8c}{time.\+c} \\*Common Linux/\+P\+O\+S\+IX time functions }{\pageref{time_8c}}{}
\item\contentsline{section}{lib/\hyperlink{time_8h}{time.\+h} \\*Common Linux/\+P\+O\+S\+IX time functions }{\pageref{time_8h}}{}
\item\contentsline{section}{lib/\hyperlink{timer_8c}{timer.\+c} \\*Timer functions }{\pageref{timer_8c}}{}
\item\contentsline{section}{lib/\hyperlink{timer_8h}{timer.\+h} \\*Timer functions }{\pageref{timer_8h}}{}
\item\contentsline{section}{lib/\hyperlink{timer__hal_8c}{timer\+\_\+hal.\+c} \\*Timer hardware abstartion layer functions }{\pageref{timer__hal_8c}}{}
\item\contentsline{section}{lib/\hyperlink{timetests_8c}{timetests.\+c} \\*Common Linux/\+P\+O\+S\+IX time testing functions }{\pageref{timetests_8c}}{}
\item\contentsline{section}{network/\hyperlink{network_8c}{network.\+c} \\*Network test client This code receives a message and displays iit }{\pageref{network_8c}}{}
\item\contentsline{section}{network/\hyperlink{network_8h}{network.\+h} }{\pageref{network_8h}}{}
\item\contentsline{section}{posix/\hyperlink{buffer_8c}{buffer.\+c} }{\pageref{buffer_8c}}{}
\item\contentsline{section}{posix/\hyperlink{buffer_8h}{buffer.\+h} \\*Character read buffering wrappers for Fat\+FS W\+HY? Character at a time operation is in Fat\+FS are V\+E\+RY slow }{\pageref{buffer_8h}}{}
\item\contentsline{section}{posix/\hyperlink{posix_8c}{posix.\+c} \\*P\+O\+S\+IX wrapper for Fat\+FS }{\pageref{posix_8c}}{}
\item\contentsline{section}{posix/\hyperlink{posix_8h}{posix.\+h} \\*P\+O\+S\+IX wrapper for Fat\+FS }{\pageref{posix_8h}}{}
\item\contentsline{section}{posix/\hyperlink{posix__tests_8c}{posix\+\_\+tests.\+c} \\*Fatfs test utilities with user interface }{\pageref{posix__tests_8c}}{}
\item\contentsline{section}{posix/\hyperlink{posix__tests_8h}{posix\+\_\+tests.\+h} \\*P\+O\+S\+IX wrapper for Fat\+FS }{\pageref{posix__tests_8h}}{}
\item\contentsline{section}{printf/\hyperlink{mathio_8c}{mathio.\+c} \\*String to number conversions with floating point support }{\pageref{mathio_8c}}{}
\item\contentsline{section}{printf/\hyperlink{mathio_8h}{mathio.\+h} \\*Math IO functions, and verious conversion code with floating point support }{\pageref{mathio_8h}}{}
\item\contentsline{section}{printf/\hyperlink{n2a_8c}{n2a.\+c} \\*Test 128bit String to number conversion }{\pageref{n2a_8c}}{}
\item\contentsline{section}{printf/\hyperlink{printf_8c}{printf.\+c} \\*Small printf, and verious conversion code with floating point support }{\pageref{printf_8c}}{}
\item\contentsline{section}{printf/\hyperlink{sscanf_8c}{sscanf.\+c} }{\pageref{sscanf_8c}}{}
\item\contentsline{section}{printf/\hyperlink{test__printf_8c}{test\+\_\+printf.\+c} \\*Test routines for Small printf }{\pageref{test__printf_8c}}{}
\item\contentsline{section}{server/\hyperlink{server_8c}{server.\+c} \\*Network test client This code receives a message and displays iit }{\pageref{server_8c}}{}
\item\contentsline{section}{server/\hyperlink{server_8h}{server.\+h} }{\pageref{server_8h}}{}
\item\contentsline{section}{user/\hyperlink{user__main_8c}{user\+\_\+main.\+c} \\*Main user and initialization code This initialize the platform and runs the main user task. All display updates and task are called from here }{\pageref{user__main_8c}}{}
\item\contentsline{section}{web/\hyperlink{web_8c}{web.\+c} \\*Small web server for esp8266 }{\pageref{web_8c}}{}
\item\contentsline{section}{web/\hyperlink{web_8h}{web.\+h} \\*Small web server for esp8266 }{\pageref{web_8h}}{}
\item\contentsline{section}{wire/\hyperlink{cube__data_8h}{cube\+\_\+data.\+h} \\*Wireframe C\+U\+BE data used by wireframe viewer The code handles fixed, proportional and bounding box format fonts }{\pageref{cube__data_8h}}{}
\item\contentsline{section}{wire/\hyperlink{earth__data_8h}{earth\+\_\+data.\+h} }{\pageref{earth__data_8h}}{}
\item\contentsline{section}{wire/\hyperlink{wire_8c}{wire.\+c} \\*Wireframe view code }{\pageref{wire_8c}}{}
\item\contentsline{section}{wire/\hyperlink{wire_8h}{wire.\+h} \\*Wireframe view code }{\pageref{wire_8h}}{}
\item\contentsline{section}{wire/\hyperlink{wire__types_8h}{wire\+\_\+types.\+h} \\*Wireframe view code }{\pageref{wire__types_8h}}{}
\item\contentsline{section}{xpt2046/\hyperlink{calibrate_8c}{calibrate.\+c} }{\pageref{calibrate_8c}}{}
\item\contentsline{section}{xpt2046/\hyperlink{calibrate_8h}{calibrate.\+h} \\*X\+P\+T2046 calibration code }{\pageref{calibrate_8h}}{}
\item\contentsline{section}{xpt2046/\hyperlink{xpt2046_8c}{xpt2046.\+c} \\*X\+P\+T2046 drivers }{\pageref{xpt2046_8c}}{}
\item\contentsline{section}{xpt2046/\hyperlink{xpt2046_8h}{xpt2046.\+h} }{\pageref{xpt2046_8h}}{}
\item\contentsline{section}{yield/\hyperlink{cont_8h}{cont.\+h} }{\pageref{cont_8h}}{}
\item\contentsline{section}{yield/\hyperlink{cont__util_8c}{cont\+\_\+util.\+c} }{\pageref{cont__util_8c}}{}
\item\contentsline{section}{yield/\hyperlink{ets__sys_8h}{ets\+\_\+sys.\+h} }{\pageref{ets__sys_8h}}{}
\item\contentsline{section}{yield/\hyperlink{user__task_8c}{user\+\_\+task.\+c} }{\pageref{user__task_8c}}{}
\item\contentsline{section}{yield/\hyperlink{user__task_8h}{user\+\_\+task.\+h} }{\pageref{user__task_8h}}{}
\end{DoxyCompactList}
